from docx import Document

from docx.shared import Cm

# 1.创建doc文档对象
doc = Document()
# 2.添加标题
doc.add_heading('今天星期二~~~~')
# 3.添加段落
p = doc.add_paragraph('第一个段落~~~~')
# 注意：一个段落可以由很多个run组成
run1 = p.add_run('this is a test')
run2 = p.add_run('Python是一门面向对象的语言')
run3 = p.add_run('Python是跨平台的')

# 给每个run可以单独设置样式
run1.bold = True
run2.underline = True

p2 = doc.add_paragraph('第二个段落~~~~')

# 4.添加图片
doc.add_picture(r'data/3.png', width=Cm(10))

# 5.添加列表
# a.有序列表
doc.add_paragraph('教学部', style='List Number')
doc.add_paragraph('运营部', style='List Number')
doc.add_paragraph('财务部', style='List Number')
doc.add_paragraph('行政部', style='List Number')
doc.add_paragraph('市场部', style='List Number')

# b.无序列表
doc.add_paragraph('教学部', style='List Bullet')
doc.add_paragraph('运营部', style='List Bullet')
doc.add_paragraph('财务部', style='List Bullet')
doc.add_paragraph('行政部', style='List Bullet')
doc.add_paragraph('市场部', style='List Bullet')

# 保存文件
doc.save(r'data/Python操作word.docx')